# Author:hongyu
# week05:列表

# 用户输入方法: input()
# 回顾上节内容: 登陆系统(while循环、input输入)
# 本节: 打印(print)输出的一般方法

name = input("name: ")
age = input("age: ")
job = input("job: ")
salary = input("salary: ")

# 注释来写内容存到字符串中
# 知识点1： 字符串拼接 用+ 让打印结果更直观
info ='''------ INFO ''' + name +'''------'''
name :'''+name+'''
age :'''+age+'''
job :'''+job+'''
salary:'''+salary+'''
print(info)


# 知识点2：%s占位符，可以把“+”省略,比较直观展示变量内容
# 缺点：如果变量过多，就很麻烦，对应变量容易搞混（括号内内容要按顺序）
info = '''------INFO %s
name: %s
age: %s
job: %s
salary: %s '''%(name,name,age,job,salary)
print(info)

# 知识点3：.format()比起%s更适合较多变量的打印，不需要考虑变量出现的顺序和次数
# 例如：url的拼接(https://+域名+endpoint)
info = '''------INFO {_name}
name: {_name}
age: {_age}
job: {_job}
salary: {_salary} '''.format(_name=name,_age=age,_job=job,_salary=salary)
print(info)


#假定你要求用户以2021-9-27格式输入
user_input_time ="2021-9-27"
# 字符拆分，方法 split 拆分完是一个列表
print(user_input_time.split('-'))
print(user_input_time.split('-')[0])
print(user_input_time.split('-')[1])
print(user_input_time.split('-')[2])
